lay a/the foundation
idiom
1
: to create a usually stone or concrete structure that supports a building from underneath
2
: to provide something (such as an idea, a principle, or a fact) from which another thing develops or can develop
Her early research laid the foundation for many important medical discoveries.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share